نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Apache NiFi یک چارچوب قوی و منبع باز برای جذب و توزیع داده و موارد دیگر است. می تواند هر محتوای داده ای را از هر منبعی به هر مقصدی منتشر کند. NiFi بر اساس یک الگوی برنامه نویسی متفاوت به نام برنامه نویسی مبتنی بر جریان (FBP) است. ما برنامه نویسی مبتنی بر جریان را تعریف می کنیم، اما آن را توضیح ندهید. در عوض، ما به شما می گوییم که NiFi چگونه کار می کند، و سپس می توانید آن را با تعریف ما از برنامه نویسی مبتنی بر جریان وصل کنید.
حوزه کلان داده بسیار گسترده است و هر کسی که شروع به یادگیری کلان داده و فناوری های مرتبط با آن کند ممکن است تجربه آن را بسیار دلهره آور بداند. فناوریهای دادههای بزرگ متعددی وجود دارد، و تصمیمگیری از کجا شروع شود میتواند بسیار دشوار باشد. با این حال، فضای زیادی برای داده های بزرگ و فناوری های مرتبط با آن مانند Apache NiFi، Spark، Flink و غیره وجود دارد. بنابراین، امروز سفر کلان داده خود را با یادگیری در مورد Apache NiFi آغاز کنید.
تمامی فایل های آزمایشگاهی لازم در
https://github.com/learnwithmanoj/apache-nifi-templates مفاهیم اصلی Apache NiFi
ویژگی های کلیدی NiFi مانند فشار برگشتی، اولویت بندی، انقضا، نظارت، وظایف گزارش، منشأ داده و موارد دیگر.
رجیستری NiFi برای کنترل نسخه
نصب Apache NiFi در حالت های مستقل و کلاستر این دوره تمام سطوح مهارت را هدف قرار می دهد. افرادی که کاملاً تازه وارد دنیای جریان داده یا خط لوله اطلاعات هستند. کسانی که در حال حاضر از ابزار تجاری دیگری استفاده می کنند و علاقه مند به حرکت به سمت راه حل منبع باز هستند. مهندسین نرم افزار; مهندسین داده; معماران نرم افزار; و دانشمندان داده همگی از این دوره بهره مند خواهند شد. با Apache NiFi عمل کنید * پردازنده های سفارشی را در NiFi پیاده سازی کنید * NiFi را مانیتور کنید * Master Hortonworks DataFlow (HDF)
سرفصل ها و درس ها
معرفی Apache NiFi
Apache NiFi Introduction
معرفی دوره
Course Introduction
جریان داده، خط لوله داده و ETL چیست؟
What is a Data Flow, Data Pipeline & ETL?
چرا باید از یک چارچوب برای جریان داده استفاده کنیم؟
Why should we use a Framework for Data Flow?
Apache NiFi چیست؟
What is Apache NiFi?
نصب Apache NiFi
Apache NiFi Installation
نصب Apache NiFi در مک/لینوکس
Installing Apache NiFi in a Mac/Linux
نصب Apache NiFi در ماشین ویندوز
Installing Apache NiFi in a Windows Machine
اصول اولیه Apache NiFi
Apache NiFi Basics
رابط کاربری NiFi
NiFi User Interface
اصطلاحات اصلی NiFi
Core NiFi Terminologies
اطلاعات بیشتر در مورد FlowFiles از NiFi
More on FlowFiles of NiFi
انواع پردازنده های موجود در NiFi
Types of Processors Available in NiFi
پیکربندی پردازنده، اتصال و ارتباط در NiFi
Processor Configuration, Connection & Relationship in NiFi
صف اتصال و فشار برگشت در NiFi
Connection Queue & Back Pressure in NiFi
کار با Apache NiFi
Hands-on with Apache NiFi
کار با ویژگی ها و محتوا در NiFi
Working with Attributes & Content in NiFi
کار با زبان بیان در NiFi
Working with Expression Language in NiFi
بیشتر در مورد توابع زبان بیان در NiFi
More on Expression Language Functions in NiFi
کار با Process Group، پورت ورودی و پورت خروجی در NiFi
Working with Process Group, Input Port & Output Port in NiFi
کار با قالب ها در NiFi
Working with Templates in NiFi
کار با Funnel در NiFi
Working with Funnel in NiFi
کار با خدمات کنترلر در NiFi
Working with Controller Services in NiFi
کار با رجیستری متغیر در NiFi
Working with Variable Registry in NiFi
اولویت بندی FlowFile در NiFi
FlowFile Prioritization in NiFi
انقضای FlowFile در NiFi
FlowFile Expiration in NiFi
منشأ داده در NiFi
Data Provenance in NiFi
مانیتورینگ در NiFi
Monitoring in NiFi
نظارت بر NiFi
Monitoring NiFi
نظارت بر NiFi با استفاده از Reporting Task
Monitoring NiFi using Reporting Task
نظارت از راه دور NiFi با استفاده از گزارش وظیفه
Remote Monitoring NiFi using Reporting Task
رجیستری NiFi برای کنترل نسخه
NiFi Registry for Version Control
مروری بر رجیستری NiFi
Overview on NiFi Registry
نصب رجیستری NiFi
Installation of NiFi Registry
پیکربندی NiFi و رجیستری NiFi برای فعال کردن کنترل نسخه
Configuring NiFi and NiFi Registry to Enable Version Control
پیکربندی رجیستری NiFi با چندین نمونه NiFi
Configuring NiFi Registry with Multiple NiFi Instances
پیکربندی NiFi Registry برای فعال کردن Git Persistence
Configuring NiFi Registry to Enable Git Persistence
خوشه NiFi برای بلند کردن سنگین
NiFi Cluster for Heavy Lifting
مروری بر خوشه بندی NiFi
Overview on NiFi Clustering
محدودیت در خوشه بندی NiFi
Limitation in NiFi Clustering
پیکربندی NiFi Cluster با استفاده از Embedded Zookeeper
NiFi Cluster Configuration using Embedded Zookeeper
پیکربندی خوشه NiFi با استفاده از Zookeeper خارجی
NiFi Cluster Configuration using External Zookeeper
پردازنده سفارشی NiFi - غیرممکن را انجام دهید
NiFi Custom Processor - Do the Impossible
مروری بر پردازنده سفارشی NiFi
Overview on NiFi Custom Processor
اولین پردازنده سفارشی ما
Our First Custom Processor
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Manoj G T:
Manoj یک بشارت دهنده داده های بزرگ، یک عاشق جاوا اسکریپت، یک توسعه دهنده وب و یک پرفورمنس فریک است. او از ۱۴ سالگی اشتیاق زیادی به برنامه نویسی دارد و همیشه مایل به یادگیری چیزهای جدید است و به دنبال پیشرفت خود است. هدف اصلی او ارائه محتوای درسی با کیفیت بالا به روشی آسان و قابل فهم برای همه دانشجویانش است.
نمایش نظرات